package com.winit.core.ci.vcs;

import com.winit.core.ci.vcs.exception.VCSException;
import com.winit.core.ci.vcs.handler.SvnVersionHandler;

/**
 * Created by wangjian on 16/8/1.
 */
public interface VCS {

    boolean doCheckOut() throws VCSException;

    boolean doExport() throws VCSException;

    boolean doUpdate() throws VCSException;

    boolean doCommit() throws VCSException;

    void setHandler(SvnVersionHandler handler);

}
